﻿@charset "utf-8";

.mediter textarea{ background-4color:#ccc;}
.eform select,.eform input,.eform input.text,.eform textarea{bor3der:0px solid #ff0000;}
/*重写*/
.eDataView td.title,.eDataView td.content{height:45px;}



.item{ background-color:#fff;padding:10px;}
.item_title{border-left: 3px solid #499bfe;padding-left: 10px;color:#444;}
.border{ background-color:#EDEDED;height:6px;font-size:1px;}

.bodyitem{
background-color:#fff;
margin:9px;
padding:9px;
-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;
}
.bodyitem td{font-size:0.28rem;padding:5px 6px 5px 6px; text-align:center;color:#555;}
.bodyitem td.num{ text-align:right;font-size:0.26rem;}
.bodyitem td.green{color:#33CC00;}
.bodyitem td.yellow{color:#FF9900;}
.bodyitem td.red{color:#FF3300;}


.dlgroup dt span{float:right;}
.dlgroup dt a{bo3rder:1px solid #ccc;display:inline-block;margin-left:10px;padding:0px 15px 0px 15px;font-size:0.28rem;
-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;
background-color:#f5f5f5;
}
.dlgroup dt a.cur{ background-color:#3399FF;color:#fff;}
.dlgroup dt{border-bottom:1px solid #e5e5e5;}
.dlgroup dt div{
box-sizing:inherit;
border-left: 3px solid #499bfe;
padding-left: 10px;
margin-bottom:10px;
backgr5ound-color:#FF6666;
line-height:28px;
color:#333;
}
.dlgroup dt div * { vertical-align:middle;}
.dlgroup dd{margin-top:5px;}

/*幻灯片*/
#banner{ width:100%; margin:0px auto;
-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;border-radius: 6px;
overflow: hidden;
transform: translateY(0);
margin-bottom:0px; 
position:relative;
}
#banner img { width:100%; height:2.2rem;}
#banner li{overflow: hidden;}
#banner .swiper-pagination-bullet { width:8px; height:8px; background:#fff;margin-bottom:10px; /*分页点默认颜色*/}
#banner .swiper-pagination-bullet-active { background:#F00; /*当前活动分页点颜色*/}
.item #banner .swiper-pagination-bullet{margin-bottom:0px;}

/*功能模块连接*/
.icontext {overflow:hidden;}
.icontext a{float:left;display:block;width:25%;text-align:center;border:0px solid #ccc;margin-top:0.3rem;text-decoration:none;}
.icontext a span{display:inline-block;}
.icontext a p{font-size:0.3rem;margin:0rem;color:#666;margin-top:0.1rem;}
.icontext img{ -webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%; width:0.9rem;height:0.9rem;border:0px;}

/*进度条*/
.progress,.progress div{border-radius: 33px;overflow: hidden;}
.progress {width:100%;position: relative;   height: 0.3rem;background2: #fee0de; background:#D9EBFF;bord3er:1px solid #479DFE;}
.progress div{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background2: #fe2053; background:#479DFE;}

/*公告*/
.notice{padding-left:42px;border-bottom:1px solid #E9E9E9;background:#f8f8f8 url(images/msg.png) no-repeat 12px 10px;background-size:18px 18px;height:40px; overflow:hidden;}
.notice ul,.notice li{list-style-type:none;margin:0px;padding:0px;}
.notice li{width:100%; overflow:hidden;height:40px;line-he3ight:25px;}
.notice a{color:#555;font-size:14px;line-height:40px;height:40px; text-decoration:none;display:block;}
.notice i{font-style:normal;color:#ffbd3e;float:right;margin-right:10px;margin-left:6px;}

/*个人中心*/
.wapper { background: url(images/UserCenter_bg.png) no-repeat bottom;    background-size: 100% 100%;    height: 182px;}
.wapper .title{color:#fff;	text-align:center;padding-top:30px;font-size:16px;line-height:20px ;}
.info {position:relative;
    background-color: white;
    border-radius: 9px;
    width: 90%;
    margin: -86px auto 0;
    padding-bottom: 20px;
	height:150px;
	te3xt-align:center;
}
.info img.face{border-radius: 50%; position:relative;margin:0 auto; display:block;top:-30px;width:60px;height:60px;border:5px solid #fff;}
.info .name{color:#222; text-align:center; position:relative;top:-20px;font-size:18px;}
.info span{color:#444;border:0px solid #ccc;width:3.3rem; text-align:center;}
.info span:last-child{border-left:1px dashed #D0D0D0; }
.info span *{display:inline-block;vertical-align:middle;font-style: normal; text-decoration:none;font-size:15px;}
.info span img{width:28px;margin-right:10px;}
.info span i{color: #499BFE;margin-left:10px;}

.listitem{ width: 90%; border:0px solid #ff0000; margin: 0 auto;}
.listitem a{display: flex;align-items: center;margin-top:15px;background-color: white;border-radius: 9px;height:50px;padding-left:56px;font-size:15px;}

.listitem a.user{background:#fff url(images/user.png) no-repeat 20px center;background-size:30px;}
.listitem a.pass{background:#fff url(images/pass.png) no-repeat 18px center;background-size:36px;}
.listitem a.out{background:#fff url(images/icon-out.png) no-repeat 27px center;background-size:20px;}